spherical ball - English Synonyms Dictionary